package com.ruitu.router_module.bean.product;

import com.ruitu.router_module.bean.mine.Collection;

import java.io.Serializable;

/**
 * Created by Administrator on 2018/3/29.
 */
public class Product implements Serializable {
    private String goodId;//: "40140006321176712",
    private String goodName;//: "Apple iPhone X (A1865) 64GB 银色 移动联通电信4G手机",
    private String typeId;//: "2251543957263895331",
    private String goodSalesModel;//: 2 销售模式（1：预售、2：现货)
    private double goodMarket;//: 7099,
    private String goodNumber;//: "001",
    private int goodVolume;//: 0,销量
    private String goodTag;//: "1224292379556362126",
    private String provinceId;//: null,
    private String cityId;//: null,
    private String countyId;//: null,
    private String goodInfo;//: "Apple iPhone X (A1865) 64GB 银色 移动联通电信4G手机",
    private String companyId;//: "7485648947830831758",
    private String modelType;//: "1" 商品类型(0:没有其他型号 1多余型号)
    private String preSakeStatus;//: 0,
    private String customizedStatus;//: 0 是否预订（0：否 1：是）
    private String intervalStatus;//: 0 是否设置区间价格（0：否 1：是）
    private String shoppingGroupStatus;//:0 是否设置团购（0：否 1：是
    private String goodContent;//: null,
    private String freightId;//: null,
    private String goodTagName;//: null,
    private String typeName;//: "Apple",
    private String companyName;//: "李伟涵的企业",
    private String companyImage;//;//: null,
    private String goodTypeId;//: null,
    private String imageUrl;//: null,
    private String goodPostage;//: 0 是否包邮 0：包邮  1：不包邮
    private String goodStock;//: 1000,
    private String goodsModel;//: null,
    private String image;//: null,
    private String address;//: null,
    private String modelPrice;//: null,
    private String provinceName;//: null,
    private String commentCount;//: 0,评论条数
    private String skuName;//: null,
    private String cityName;//: null,
    private String countyName;//: null,
    private String weight;//: 0.5,
    private double originalPrice;//: 7199 原价
    private double collagePrice;//: null 团购价格
    private int cartGoodsNum;//: 0,
    private String totalMoney;//: null,
    private String goodsKuId;//: null,
    private String freightMoney;//: null,
    private String realMoney;//: null,
    private String hasModel;//: false,
    private String collageId;//: null,
    private String advanceProp;//: 0,
    private String goodsList;//: null,
    private String couponList;//: null,
    private String discount;//: null,
    private String disPrice;//: null,
    private boolean agentFlag;//:false
    private String videoUrl;//视频地址
    private Collection collection;//收藏对象,商品详情页用
    private int countCollageNow;//当前拼团人数
    private int countCollage;//当前拼团人数

    private String status;// 2019.01.22添加的字段 是否下架 只有部分接口和页面有效 0 下线 1 在售


    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getGoodId() {
        return goodId;
    }

    public void setGoodId(String goodId) {
        this.goodId = goodId;
    }

    public String getGoodName() {
        return goodName;
    }

    public void setGoodName(String goodName) {
        this.goodName = goodName;
    }

    public String getTypeId() {
        return typeId;
    }

    public void setTypeId(String typeId) {
        this.typeId = typeId;
    }

    public String getGoodSalesModel() {
        return goodSalesModel;
    }

    public void setGoodSalesModel(String goodSalesModel) {
        this.goodSalesModel = goodSalesModel;
    }

    public double getGoodMarket() {
        return goodMarket;
    }

    public void setGoodMarket(double goodMarket) {
        this.goodMarket = goodMarket;
    }

    public String getGoodNumber() {
        return goodNumber;
    }

    public void setGoodNumber(String goodNumber) {
        this.goodNumber = goodNumber;
    }

    public int getGoodVolume() {
        return goodVolume;
    }

    public void setGoodVolume(int goodVolume) {
        this.goodVolume = goodVolume;
    }

    public String getGoodTag() {
        return goodTag;
    }

    public void setGoodTag(String goodTag) {
        this.goodTag = goodTag;
    }

    public String getProvinceId() {
        return provinceId;
    }

    public void setProvinceId(String provinceId) {
        this.provinceId = provinceId;
    }

    public String getCityId() {
        return cityId;
    }

    public void setCityId(String cityId) {
        this.cityId = cityId;
    }

    public String getCountyId() {
        return countyId;
    }

    public void setCountyId(String countyId) {
        this.countyId = countyId;
    }

    public String getGoodInfo() {
        return goodInfo;
    }

    public void setGoodInfo(String goodInfo) {
        this.goodInfo = goodInfo;
    }

    public String getCompanyId() {
        return companyId;
    }

    public void setCompanyId(String companyId) {
        this.companyId = companyId;
    }

    public String getModelType() {
        return modelType;
    }

    public void setModelType(String modelType) {
        this.modelType = modelType;
    }

    public String getPreSakeStatus() {
        return preSakeStatus;
    }

    public void setPreSakeStatus(String preSakeStatus) {
        this.preSakeStatus = preSakeStatus;
    }

    public String getCustomizedStatus() {
        return customizedStatus;
    }

    public void setCustomizedStatus(String customizedStatus) {
        this.customizedStatus = customizedStatus;
    }

    public String getIntervalStatus() {
        return intervalStatus;
    }

    public void setIntervalStatus(String intervalStatus) {
        this.intervalStatus = intervalStatus;
    }

    public String getShoppingGroupStatus() {
        return shoppingGroupStatus;
    }

    public void setShoppingGroupStatus(String shoppingGroupStatus) {
        this.shoppingGroupStatus = shoppingGroupStatus;
    }

    public String getGoodContent() {
        return goodContent;
    }

    public void setGoodContent(String goodContent) {
        this.goodContent = goodContent;
    }

    public String getFreightId() {
        return freightId;
    }

    public void setFreightId(String freightId) {
        this.freightId = freightId;
    }

    public String getGoodTagName() {
        return goodTagName;
    }

    public void setGoodTagName(String goodTagName) {
        this.goodTagName = goodTagName;
    }

    public String getTypeName() {
        return typeName;
    }

    public void setTypeName(String typeName) {
        this.typeName = typeName;
    }

    public String getCompanyName() {
        return companyName;
    }

    public void setCompanyName(String companyName) {
        this.companyName = companyName;
    }

    public String getCompanyImage() {
        return companyImage;
    }

    public void setCompanyImage(String companyImage) {
        this.companyImage = companyImage;
    }

    public String getGoodTypeId() {
        return goodTypeId;
    }

    public void setGoodTypeId(String goodTypeId) {
        this.goodTypeId = goodTypeId;
    }

    public String getImageUrl() {
        return imageUrl;
    }

    public void setImageUrl(String imageUrl) {
        this.imageUrl = imageUrl;
    }

    public String getGoodPostage() {
        return goodPostage;
    }

    public void setGoodPostage(String goodPostage) {
        this.goodPostage = goodPostage;
    }

    public String getGoodStock() {
        return goodStock;
    }

    public void setGoodStock(String goodStock) {
        this.goodStock = goodStock;
    }

    public String getGoodsModel() {
        return goodsModel;
    }

    public void setGoodsModel(String goodsModel) {
        this.goodsModel = goodsModel;
    }

    public String getImage() {
        return image;
    }

    public void setImage(String image) {
        this.image = image;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getModelPrice() {
        return modelPrice;
    }

    public void setModelPrice(String modelPrice) {
        this.modelPrice = modelPrice;
    }

    public String getProvinceName() {
        return provinceName;
    }

    public void setProvinceName(String provinceName) {
        this.provinceName = provinceName;
    }

    public String getCommentCount() {
        return commentCount;
    }

    public void setCommentCount(String commentCount) {
        this.commentCount = commentCount;
    }

    public String getSkuName() {
        return skuName;
    }

    public void setSkuName(String skuName) {
        this.skuName = skuName;
    }

    public String getCityName() {
        return cityName;
    }

    public void setCityName(String cityName) {
        this.cityName = cityName;
    }

    public String getCountyName() {
        return countyName;
    }

    public void setCountyName(String countyName) {
        this.countyName = countyName;
    }

    public String getWeight() {
        return weight;
    }

    public void setWeight(String weight) {
        this.weight = weight;
    }

    public double getOriginalPrice() {
        return originalPrice;
    }

    public void setOriginalPrice(double originalPrice) {
        this.originalPrice = originalPrice;
    }

    public double getCollagePrice() {
        return collagePrice;
    }

    public void setCollagePrice(double collagePrice) {
        this.collagePrice = collagePrice;
    }

    public int getCountCollageNow() {
        return countCollageNow;
    }

    public void setCountCollageNow(int countCollageNow) {
        this.countCollageNow = countCollageNow;
    }

    public int getCountCollage() {
        return countCollage;
    }

    public void setCountCollage(int countCollage) {
        this.countCollage = countCollage;
    }

    public int getCartGoodsNum() {
        return cartGoodsNum;
    }

    public void setCartGoodsNum(int cartGoodsNum) {
        this.cartGoodsNum = cartGoodsNum;
    }

    public String getTotalMoney() {
        return totalMoney;
    }

    public void setTotalMoney(String totalMoney) {
        this.totalMoney = totalMoney;
    }

    public String getGoodsKuId() {
        return goodsKuId;
    }

    public void setGoodsKuId(String goodsKuId) {
        this.goodsKuId = goodsKuId;
    }

    public String getFreightMoney() {
        return freightMoney;
    }

    public void setFreightMoney(String freightMoney) {
        this.freightMoney = freightMoney;
    }

    public String getRealMoney() {
        return realMoney;
    }

    public void setRealMoney(String realMoney) {
        this.realMoney = realMoney;
    }

    public String getHasModel() {
        return hasModel;
    }

    public void setHasModel(String hasModel) {
        this.hasModel = hasModel;
    }

    public String getCollageId() {
        return collageId;
    }

    public void setCollageId(String collageId) {
        this.collageId = collageId;
    }

    public String getAdvanceProp() {
        return advanceProp;
    }

    public void setAdvanceProp(String advanceProp) {
        this.advanceProp = advanceProp;
    }

    public String getGoodsList() {
        return goodsList;
    }

    public void setGoodsList(String goodsList) {
        this.goodsList = goodsList;
    }

    public String getCouponList() {
        return couponList;
    }

    public void setCouponList(String couponList) {
        this.couponList = couponList;
    }

    public String getDiscount() {
        return discount;
    }

    public void setDiscount(String discount) {
        this.discount = discount;
    }

    public String getDisPrice() {
        return disPrice;
    }

    public void setDisPrice(String disPrice) {
        this.disPrice = disPrice;
    }

    public boolean isAgentFlag() {
        return agentFlag;
    }

    public void setAgentFlag(boolean agentFlag) {
        this.agentFlag = agentFlag;
    }

    public String getVideoUrl() {
        return videoUrl;
    }

    public void setVideoUrl(String videoUrl) {
        this.videoUrl = videoUrl;
    }

    public Collection getCollection() {
        return collection;
    }

    public void setCollection(Collection collection) {
        this.collection = collection;
    }
}
